See constructor on Wiktionary
{
"derived": [
{
"_dis1": "0 0 0 0",
"word": "bioconstructor"
},
{
"_dis1": "0 0 0 0",
"word": "constructorship"
}
],
"etymology_links": [
[
"*ḱe",
"Reconstruction:Proto-Indo-European/ḱe#Proto-Indo-European:_here"
],
[
"*ḱóm",
"Reconstruction:Proto-Indo-European/ḱóm#Proto-Indo-European:_beside"
],
[
"*kom",
"Reconstruction:Proto-Italic/kom#Proto-Italic:_with"
],
[
"*kom-",
"Reconstruction:Proto-Italic/kom-#Proto-Italic:_with"
],
[
"con-",
"con-#Latin"
],
[
"*ster-",
"Reconstruction:Proto-Indo-European/ster-"
],
[
"*sterh₃-",
"Reconstruction:Proto-Indo-European/sterh₃-#Proto-Indo-European:_strewn"
],
[
"*strew-",
"Reconstruction:Proto-Indo-European/strew-"
],
[
"*-eti",
"Reconstruction:Proto-Indo-European/-eti"
],
[
"*strowō",
"Reconstruction:Proto-Italic/strowō"
],
[
"struō",
"struo#Latin"
],
[
"cōnstruō",
"construo#Latin"
],
[
"*-os",
"Reconstruction:Proto-Indo-European/-os#Proto-Indo-European:_athematic"
],
[
"*-s",
"Reconstruction:Proto-Indo-European/-s#Proto-Indo-European:_amphikinetic"
],
[
"*-ōs",
"Reconstruction:Proto-Indo-European/-ōs#Proto-Indo-European:_nouns"
],
[
"*-ōs",
"Reconstruction:Proto-Italic/-ōs#Proto-Italic:_nouns"
],
[
"-or",
"-or#Latin"
],
[
"cōnstrūctor",
"constructor#Latin"
],
[
"cōnstrūctor",
"constructor#Latin"
],
[
"cōnstruō",
"construo#Latin"
],
[
"-or",
"-or#Latin"
],
[
"construct",
"construct#English"
],
[
"-or",
"-or#English:_agent_noun"
]
],
"etymology_templates": [
{
"args": {
"1": "en",
"2": ":bor",
"3": "la-med:cōnstrūctor<ety:af<la:cōnstruō><-or>>",
"text": "++",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *ḱe?\nProto-Indo-European *ḱóm\nProto-Italic *kom\nProto-Italic *kom-\nLatin con-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin cōnstruō\nProto-Indo-European *-os\nProto-Indo-European *-s\nProto-Indo-European *-ōs\nProto-Italic *-ōs\nMedieval Latin -or\nMedieval Latin cōnstrūctorbor.\nEnglish constructor\n[Appendix:Glossary#loanword|Borrowed]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"gloss\" : \"with\", \"children\" : [ { \"terms\" : [ { \"id\" : \"with\", \"children\" : [ { \"terms\" : [ { \"id\" : \"with\", \"children\" : [ { \"terms\" : [ { \"id\" : \"beside\", \"children\" : [ { \"terms\" : [ { \"is_uncertain\" : true, \"id\" : \"here\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ḱe\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ḱóm\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*kom\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*kom-\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"con-\", \"status\" : \"ok\", \"lang\" : \"la\" }, { \"gloss\" : \"pile up, arrange; build, erect\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"alt\" : \"*stréweti\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"strewn\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ster-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*sterh₃-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*strew-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-eti\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*strowō\", \"status\" : \"ok\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"struō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"cōnstruō\", \"status\" : \"ok\", \"lang\" : \"la\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"nouns\", \"children\" : [ { \"terms\" : [ { \"id\" : \"nouns\", \"children\" : [ { \"terms\" : [ { \"id\" : \"athematic\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-os\", \"lang\" : \"ine-pro\" }, { \"id\" : \"amphikinetic\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-s\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-ōs\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*-ōs\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Medieval Latin\", \"term\" : \"-or\", \"status\" : \"ok\", \"lang\" : \"la-med\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Medieval Latin\", \"term\" : \"cōnstrūctor\", \"status\" : \"inline\", \"lang\" : \"la-med\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"English\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"constructor\">\nBorrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or.",
"name": "ety"
},
{
"args": {
"1": "en",
"2": "construct",
"3": "-or",
"id2": "agent noun"
},
"expansion": "By surface analysis, construct + -or",
"name": "surf"
},
{
"args": {
"1": "en",
"2": ":bor",
"3": "la-med:cōnstrūctor<ety:af<la:cōnstruō><-or>>",
"text": "++",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *ḱe?\nProto-Indo-European *ḱóm\nProto-Italic *kom\nProto-Italic *kom-\nLatin con-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin cōnstruō\nProto-Indo-European *-os\nProto-Indo-European *-s\nProto-Indo-European *-ōs\nProto-Italic *-ōs\nMedieval Latin -or\nMedieval Latin cōnstrūctorbor.\nEnglish constructor\nBorrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or.",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nProto-Indo-European *ḱe?\nProto-Indo-European *ḱóm\nProto-Italic *kom\nProto-Italic *kom-\nLatin con-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin cōnstruō\nProto-Indo-European *-os\nProto-Indo-European *-s\nProto-Indo-European *-ōs\nProto-Italic *-ōs\nMedieval Latin -or\nMedieval Latin cōnstrūctorbor.\nEnglish constructor\nBorrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or. By surface analysis, construct + -or.",
"forms": [
{
"form": "constructors",
"tags": [
"plural"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "constructor (plural constructors)",
"name": "en-noun"
}
],
"hyphenations": [
{
"parts": [
"con",
"struct",
"or"
]
}
],
"hyponyms": [
{
"_dis1": "2 5 44 49",
"sense": "object-oriented programming",
"word": "copy constructor"
},
{
"_dis1": "2 5 44 49",
"sense": "object-oriented programming",
"word": "default constructor"
},
{
"_dis1": "2 5 44 49",
"sense": "object-oriented programming",
"word": "empty constructor"
},
{
"_dis1": "2 5 44 49",
"sense": "object-oriented programming",
"word": "nullary constructor"
}
],
"lang": "English",
"lang_code": "en",
"pos": "noun",
"related": [
{
"_dis1": "2 5 44 49",
"sense": "object-oriented programming",
"word": "constructorless"
}
],
"senses": [
{
"antonyms": [
{
"word": "destructor"
}
],
"categories": [
{
"_dis": "36 39 0 26",
"kind": "other",
"langcode": "en",
"name": "People",
"orig": "en:People",
"parents": [],
"source": "w+disamb"
}
],
"examples": [
{
"bold_text_offsets": [
[
146,
158
]
],
"ref": "1887, Harriet W. Daly, Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia, page 134:",
"text": "All this time the great work over which South Australia was spending large sums of money, aided by unceasing efforts on the part of her telegraph constructors, was going on.",
"type": "quotation"
},
{
"bold_text_offsets": [
[
88,
99
]
],
"ref": "1981, Norma Gleason, Cryptograms and Spygrams, Courier Corporation, →ISBN, page 7:",
"text": "It's a big help in solving cryptograms if you know how a cryptogram is constructed. The constructor normally uses two alphabets, one for plaintext, one for the substitute cipher letters.",
"type": "quotation"
}
],
"glosses": [
"A person who, or thing that, constructs."
],
"id": "en-constructor-en-noun-E2kPlKxI",
"links": [
[
"construct",
"construct"
]
],
"translations": [
{
"_dis1": "39 30 2 29",
"code": "ba",
"lang": "Bashkir",
"lang_code": "ba",
"roman": "tüðüwsi",
"sense": "one who constructs",
"word": "төҙөүсе"
},
{
"_dis1": "39 30 2 29",
"code": "be",
"lang": "Belarusian",
"lang_code": "be",
"roman": "kanstrúktar",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "канстру́ктар"
},
{
"_dis1": "39 30 2 29",
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "konstruktér"
},
{
"_dis1": "39 30 2 29",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "one who constructs",
"word": "rakentaja"
},
{
"_dis1": "39 30 2 29",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "one who constructs",
"tags": [
"masculine",
"person"
],
"word": "konstruktor"
},
{
"_dis1": "39 30 2 29",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "one who constructs",
"tags": [
"feminine"
],
"word": "konstruktorka"
},
{
"_dis1": "39 30 2 29",
"code": "ru",
"lang": "Russian",
"lang_code": "ru",
"roman": "konstrúktor",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"_dis1": "39 30 2 29",
"code": "ru",
"english": "builder",
"lang": "Russian",
"lang_code": "ru",
"roman": "stroítelʹ",
"sense": "one who constructs",
"tags": [
"masculine"
],
"translation": "builder",
"word": "строи́тель"
},
{
"_dis1": "39 30 2 29",
"code": "uk",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "konstrúktor",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"_dis1": "39 30 2 29",
"code": "uk",
"english": "builder",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "budivélʹnyk",
"sense": "one who constructs",
"tags": [
"masculine"
],
"translation": "builder",
"word": "будіве́льник"
}
]
},
{
"categories": [
{
"kind": "other",
"langcode": "en",
"name": "Automotive",
"orig": "en:Automotive",
"parents": [],
"source": "w"
},
{
"_dis": "4 41 10 45",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "2 13 7 34 40 4 1",
"kind": "other",
"name": "Pages with 3 entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "1 16 8 39 32 2 1",
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "36 39 0 26",
"kind": "other",
"langcode": "en",
"name": "People",
"orig": "en:People",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
],
"id": "en-constructor-en-noun-LA3vUyQ5",
"links": [
[
"automotive",
"automotive"
],
[
"Formula One",
"Formula One"
]
],
"raw_glosses": [
"(automotive) A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
],
"topics": [
"automotive",
"transport",
"vehicles"
],
"translations": [
{
"_dis1": "18 58 2 22",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in automotive: someone who builds racing vehicles",
"word": "rakentaja"
},
{
"_dis1": "18 58 2 22",
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "in automotive: someone who builds racing vehicles",
"tags": [
"feminine"
],
"word": "écurie"
},
{
"_dis1": "18 58 2 22",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "in automotive: someone who builds racing vehicles",
"tags": [
"masculine",
"person"
],
"word": "konstruktor"
},
{
"_dis1": "18 58 2 22",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "in automotive: someone who builds racing vehicles",
"tags": [
"feminine"
],
"word": "konstruktorka"
}
]
},
{
"antonyms": [
{
"word": "destructor"
}
],
"categories": [
{
"kind": "other",
"langcode": "en",
"name": "Object-oriented programming",
"orig": "en:Object-oriented programming",
"parents": [],
"source": "w"
}
],
"glosses": [
"A class method that creates and initializes each instance of an object."
],
"id": "en-constructor-en-noun-dYQc7Zmm",
"links": [
[
"object-oriented programming",
"object-oriented programming"
],
[
"class",
"class"
],
[
"method",
"method"
],
[
"create",
"create"
],
[
"initialize",
"initialize"
],
[
"instance",
"instance"
],
[
"object",
"object"
]
],
"qualifier": "object-oriented programming",
"raw_glosses": [
"(object-oriented programming) A class method that creates and initializes each instance of an object."
]
},
{
"categories": [
{
"kind": "other",
"name": "American English",
"parents": [],
"source": "w"
},
{
"kind": "other",
"langcode": "en",
"name": "Crosswording",
"orig": "en:Crosswording",
"parents": [],
"source": "w"
},
{
"_dis": "9 21 10 59",
"kind": "other",
"name": "English entries with etymology texts",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "9 21 10 59",
"kind": "other",
"name": "English entries with etymology trees",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "6 21 10 62",
"kind": "other",
"name": "English entries with etymon",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 22 11 62",
"kind": "other",
"name": "English entries with incorrect language header",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 32 9 55",
"kind": "other",
"name": "English terms suffixed with -or (agent noun)",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 41 10 45",
"kind": "other",
"name": "Entries with translation boxes",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 18 9 50 10 7 2",
"kind": "other",
"name": "Pages using etymon with no ID",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "2 13 7 34 40 4 1",
"kind": "other",
"name": "Pages with 3 entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "1 16 8 39 32 2 1",
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "7 21 8 48 8 6 2",
"kind": "other",
"name": "Pages with etymology trees",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 32 6 58",
"kind": "other",
"name": "Terms with Bashkir translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 33 7 57",
"kind": "other",
"name": "Terms with Belarusian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 32 6 59",
"kind": "other",
"name": "Terms with Bulgarian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 25 4 55",
"kind": "other",
"name": "Terms with Czech translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 33 6 59",
"kind": "other",
"name": "Terms with Esperanto translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 33 7 57",
"kind": "other",
"name": "Terms with Finnish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 35 7 55",
"kind": "other",
"name": "Terms with French translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 33 7 57",
"kind": "other",
"name": "Terms with German translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 29 10 58",
"kind": "other",
"name": "Terms with Greek translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 32 6 58",
"kind": "other",
"name": "Terms with Hebrew translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 37 6 54",
"kind": "other",
"name": "Terms with Italian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 33 6 57",
"kind": "other",
"name": "Terms with Japanese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 32 6 58",
"kind": "other",
"name": "Terms with Korean translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "4 33 12 51",
"kind": "other",
"name": "Terms with Polish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "15 25 4 56",
"kind": "other",
"name": "Terms with Portuguese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 37 6 54",
"kind": "other",
"name": "Terms with Russian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "3 33 6 59",
"kind": "other",
"name": "Terms with Swedish translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 25 4 55",
"kind": "other",
"name": "Terms with Ukrainian translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "16 27 4 53",
"kind": "other",
"name": "Terms with Vietnamese translations",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "36 39 0 26",
"kind": "other",
"langcode": "en",
"name": "People",
"orig": "en:People",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"A person who creates crossword puzzles."
],
"id": "en-constructor-en-noun-VTBpxgnp",
"links": [
[
"crosswording",
"crosswording"
],
[
"crossword puzzle",
"crossword puzzle"
]
],
"qualifier": "crosswording",
"raw_glosses": [
"(crosswording, chiefly US) A person who creates crossword puzzles."
],
"synonyms": [
{
"tags": [
"UK"
],
"word": "setter"
},
{
"word": "compiler"
}
],
"tags": [
"US"
],
"translations": [
{
"_dis1": "2 20 29 49",
"code": "bg",
"lang": "Bulgarian",
"lang_code": "bg",
"roman": "konstrúktor",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"_dis1": "2 20 29 49",
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "konstruktor"
},
{
"_dis1": "2 20 29 49",
"code": "eo",
"lang": "Esperanto",
"lang_code": "eo",
"sense": "in object oriented programming: code that creates objects",
"word": "konstruilo"
},
{
"_dis1": "2 20 29 49",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in object oriented programming: code that creates objects",
"word": "konstruktori"
},
{
"_dis1": "2 20 29 49",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in object oriented programming: code that creates objects",
"word": "muodostin"
},
{
"_dis1": "2 20 29 49",
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in object oriented programming: code that creates objects",
"word": "rakentaja"
},
{
"_dis1": "2 20 29 49",
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "constructeur"
},
{
"_dis1": "2 20 29 49",
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "Konstruktor"
},
{
"_dis1": "2 20 29 49",
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "kataskevastís",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "κατασκευαστής"
},
{
"_dis1": "2 20 29 49",
"code": "he",
"lang": "Hebrew",
"lang_code": "he",
"roman": "pe'ulah bonah",
"sense": "in object oriented programming: code that creates objects",
"word": "פעולה בונה"
},
{
"_dis1": "2 20 29 49",
"code": "it",
"lang": "Italian",
"lang_code": "it",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "costruttore"
},
{
"_dis1": "2 20 29 49",
"code": "ja",
"lang": "Japanese",
"lang_code": "ja",
"roman": "konsutorakuta",
"sense": "in object oriented programming: code that creates objects",
"word": "コンストラクタ"
},
{
"_dis1": "2 20 29 49",
"alt": "こうちくし",
"code": "ja",
"lang": "Japanese",
"lang_code": "ja",
"roman": "kōchikushi",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"rare"
],
"word": "構築子"
},
{
"_dis1": "2 20 29 49",
"alt": "生成子",
"code": "ko",
"lang": "Korean",
"lang_code": "ko",
"roman": "saengseongja",
"sense": "in object oriented programming: code that creates objects",
"word": "생성자"
},
{
"_dis1": "2 20 29 49",
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"inanimate",
"masculine"
],
"word": "konstruktor"
},
{
"_dis1": "2 20 29 49",
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "construtor"
},
{
"_dis1": "2 20 29 49",
"code": "ru",
"lang": "Russian",
"lang_code": "ru",
"roman": "konstrúktor",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"_dis1": "2 20 29 49",
"code": "sv",
"lang": "Swedish",
"lang_code": "sv",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"common-gender"
],
"word": "konstruktor"
},
{
"_dis1": "2 20 29 49",
"code": "uk",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "konstrúktor",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"_dis1": "2 20 29 49",
"code": "vi",
"lang": "Vietnamese",
"lang_code": "vi",
"sense": "in object oriented programming: code that creates objects",
"word": "hàm khởi tạo"
}
]
}
],
"sounds": [
{
"ipa": "/kənˈstɹʌktɚ/",
"tags": [
"General-American"
]
},
{
"ipa": "/kənˈstɹʌktə/",
"tags": [
"Received-Pronunciation"
]
},
{
"audio": "LL-Q1860 (eng)-Vealhurl-constructor2.wav",
"mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.mp3",
"ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.ogg",
"tags": [
"Southern-England"
]
},
{
"audio": "LL-Q1860 (eng)-Vealhurl-constructor.wav",
"mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/4/47/LL-Q1860_%28eng%29-Vealhurl-constructor.wav/LL-Q1860_%28eng%29-Vealhurl-constructor.wav.mp3",
"ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/4/47/LL-Q1860_%28eng%29-Vealhurl-constructor.wav/LL-Q1860_%28eng%29-Vealhurl-constructor.wav.ogg",
"tags": [
"Southern-England"
]
}
],
"word": "constructor"
}
{
"etymology_links": [
[
"constructeur",
"constructeur#French"
]
],
"etymology_templates": [
{
"args": {
"1": "ro",
"2": ":bor",
"3": "fr:constructeur",
"text": "+",
"tree": "1"
},
"expansion": "[Appendix:Glossary#loanword|Borrowed]] from\", \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"French\", \"term\" : \"constructeur\", \"status\" : \"missing\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Romanian\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"ro\" }\" data-lang=\"ro\" data-title=\"constructor\">\nBorrowed from French constructeur.",
"name": "ety"
},
{
"args": {
"1": "ro",
"2": ":bor",
"3": "fr:constructeur",
"text": "+",
"tree": "1"
},
"expansion": "Borrowed from French constructeur.",
"name": "ety"
}
],
"etymology_text": "Borrowed from French constructeur.",
"forms": [
{
"form": "constructori",
"tags": [
"plural"
]
},
{
"form": "equivalent constructoare",
"tags": [
"feminine"
]
},
{
"form": "no-table-tags",
"source": "declension",
"tags": [
"table-tags"
]
},
{
"form": "ro-noun-m",
"source": "declension",
"tags": [
"inflection-template"
]
},
{
"form": "constructor",
"source": "declension",
"tags": [
"accusative",
"indefinite",
"nominative",
"singular"
]
},
{
"form": "constructorul",
"source": "declension",
"tags": [
"accusative",
"definite",
"nominative",
"singular"
]
},
{
"form": "constructori",
"source": "declension",
"tags": [
"accusative",
"indefinite",
"nominative",
"plural"
]
},
{
"form": "constructorii",
"source": "declension",
"tags": [
"accusative",
"definite",
"nominative",
"plural"
]
},
{
"form": "constructor",
"source": "declension",
"tags": [
"dative",
"genitive",
"indefinite",
"singular"
]
},
{
"form": "constructorului",
"source": "declension",
"tags": [
"dative",
"definite",
"genitive",
"singular"
]
},
{
"form": "constructori",
"source": "declension",
"tags": [
"dative",
"genitive",
"indefinite",
"plural"
]
},
{
"form": "constructorilor",
"source": "declension",
"tags": [
"dative",
"definite",
"genitive",
"plural"
]
},
{
"form": "constructorule",
"source": "declension",
"tags": [
"singular",
"vocative"
]
},
{
"form": "constructorilor",
"source": "declension",
"tags": [
"plural",
"vocative"
]
}
],
"head_templates": [
{
"args": {
"1": "m",
"2": "constructori",
"f": "constructoare"
},
"expansion": "constructor m (plural constructori, feminine equivalent constructoare)",
"name": "ro-noun"
}
],
"inflection_templates": [
{
"args": {
"gpd": "constructorilor",
"gpi": "constructori",
"gsd": "constructorului",
"gsi": "constructor",
"n": "",
"npd": "constructorii",
"npi": "constructori",
"nsd": "constructorul",
"nsi": "constructor",
"vp": "constructorilor",
"vs": "constructorule",
"vs2": ""
},
"name": "ro-decl-noun"
}
],
"lang": "Romanian",
"lang_code": "ro",
"pos": "noun",
"senses": [
{
"categories": [
{
"kind": "other",
"name": "Pages using etymon with no ID",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with 3 entries",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Pages with etymon",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Romanian entries referencing missing etymons",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Romanian entries with etymology texts",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Romanian entries with etymon",
"parents": [],
"source": "w"
},
{
"kind": "other",
"name": "Romanian entries with incorrect language header",
"parents": [],
"source": "w"
},
{
"_dis": "2 13 7 34 40 4 1",
"kind": "other",
"name": "Pages with 3 entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "1 16 8 39 32 2 1",
"kind": "other",
"name": "Pages with entries",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "2 12 5 29 48 3 1",
"kind": "other",
"name": "Pages with etymon",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"constructor, builder"
],
"id": "en-constructor-ro-noun-In2LKaSp",
"links": [
[
"constructor",
"constructor#English"
],
[
"builder",
"builder"
]
],
"tags": [
"masculine"
]
}
],
"word": "constructor"
}
{
"etymology_links": [
[
"cōnstruere",
"construere#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstruere",
"construere#Latin"
]
],
"etymology_templates": [
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\n[Appendix:Glossary#learned_borrowing|Learned borrowing]] from\", \"terms\" : [ { \"gloss\" : \"builder\", \"children\" : [ { \"terms\" : [ { \"gloss\" : \"build, pile together\", \"children\" : [ ], \"lang_name\" : \"Latin\", \"term\" : \"cōnstruere\", \"status\" : \"missing\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"cōnstructor\", \"status\" : \"inline\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"Spanish\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"es\" }\" data-lang=\"es\" data-title=\"constructor\">\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
},
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"forms": [
{
"form": "constructora",
"tags": [
"feminine"
]
},
{
"form": "constructores",
"tags": [
"masculine",
"plural"
]
},
{
"form": "constructoras",
"tags": [
"feminine",
"plural"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "constructor (feminine constructora, masculine plural constructores, feminine plural constructoras)",
"name": "es-adj"
}
],
"hyphenation": [
"cons‧truc‧tor"
],
"hyphenations": [
{
"parts": [
"cons‧truc‧tor"
]
}
],
"lang": "Spanish",
"lang_code": "es",
"pos": "adj",
"senses": [
{
"categories": [
{
"_dis": "79 21",
"kind": "other",
"name": "Spanish entries with etymology texts",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "79 21",
"kind": "other",
"name": "Spanish entries with etymology trees",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "83 17",
"kind": "other",
"name": "Spanish entries with etymon",
"parents": [],
"source": "w+disamb"
},
{
"_dis": "73 27",
"kind": "other",
"name": "Spanish entries with incorrect language header",
"parents": [],
"source": "w+disamb"
}
],
"glosses": [
"constructing"
],
"id": "en-constructor-es-adj-UcCuLzls",
"links": [
[
"constructing",
"constructing"
]
]
}
],
"sounds": [
{
"ipa": "/konstɾuɡˈtoɾ/"
},
{
"ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
},
{
"rhymes": "-oɾ"
}
],
"word": "constructor"
}
{
"etymology_links": [
[
"cōnstruere",
"construere#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstruere",
"construere#Latin"
]
],
"etymology_templates": [
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\n[Appendix:Glossary#learned_borrowing|Learned borrowing]] from\", \"terms\" : [ { \"gloss\" : \"builder\", \"children\" : [ { \"terms\" : [ { \"gloss\" : \"build, pile together\", \"children\" : [ ], \"lang_name\" : \"Latin\", \"term\" : \"cōnstruere\", \"status\" : \"missing\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"cōnstructor\", \"status\" : \"inline\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"Spanish\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"es\" }\" data-lang=\"es\" data-title=\"constructor\">\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
},
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"forms": [
{
"form": "constructores",
"tags": [
"plural"
]
},
{
"form": "constructora",
"tags": [
"feminine"
]
},
{
"form": "constructoras",
"tags": [
"feminine",
"plural"
]
}
],
"head_templates": [
{
"args": {
"1": "m",
"f": "+"
},
"expansion": "constructor m (plural constructores, feminine constructora, feminine plural constructoras)",
"name": "es-noun"
}
],
"hyphenation": [
"cons‧truc‧tor"
],
"hyphenations": [
{
"parts": [
"cons‧truc‧tor"
]
}
],
"lang": "Spanish",
"lang_code": "es",
"pos": "noun",
"senses": [
{
"glosses": [
"constructor, builder"
],
"id": "en-constructor-es-noun-In2LKaSp",
"links": [
[
"constructor",
"constructor#English"
],
[
"builder",
"builder"
]
],
"tags": [
"masculine"
]
}
],
"sounds": [
{
"ipa": "/konstɾuɡˈtoɾ/"
},
{
"ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
},
{
"rhymes": "-oɾ"
}
],
"word": "constructor"
}
{
"categories": [
"English countable nouns",
"English entries with etymology texts",
"English entries with etymology trees",
"English entries with etymon",
"English entries with incorrect language header",
"English lemmas",
"English nouns",
"English terms borrowed from Medieval Latin",
"English terms derived from Latin",
"English terms derived from Medieval Latin",
"English terms derived from Proto-Indo-European",
"English terms derived from Proto-Italic",
"English terms derived from the Proto-Indo-European root *ster-",
"English terms derived from the Proto-Indo-European root *sterh₃-",
"English terms derived from the Proto-Indo-European root *strew-",
"English terms derived from the Proto-Indo-European word *ḱe",
"English terms derived from the Proto-Indo-European word *ḱóm",
"English terms suffixed with -or (agent noun)",
"Entries with translation boxes",
"Pages using etymon with no ID",
"Pages with 3 entries",
"Pages with entries",
"Pages with etymology trees",
"Pages with etymon",
"Pages with inline etymon for redlinks",
"Terms with Bashkir translations",
"Terms with Belarusian translations",
"Terms with Bulgarian translations",
"Terms with Czech translations",
"Terms with Esperanto translations",
"Terms with Finnish translations",
"Terms with French translations",
"Terms with German translations",
"Terms with Greek translations",
"Terms with Hebrew translations",
"Terms with Italian translations",
"Terms with Japanese translations",
"Terms with Korean translations",
"Terms with Polish translations",
"Terms with Portuguese translations",
"Terms with Russian translations",
"Terms with Swedish translations",
"Terms with Ukrainian translations",
"Terms with Vietnamese translations",
"en:People"
],
"derived": [
{
"word": "bioconstructor"
},
{
"word": "constructorship"
}
],
"etymology_links": [
[
"*ḱe",
"Reconstruction:Proto-Indo-European/ḱe#Proto-Indo-European:_here"
],
[
"*ḱóm",
"Reconstruction:Proto-Indo-European/ḱóm#Proto-Indo-European:_beside"
],
[
"*kom",
"Reconstruction:Proto-Italic/kom#Proto-Italic:_with"
],
[
"*kom-",
"Reconstruction:Proto-Italic/kom-#Proto-Italic:_with"
],
[
"con-",
"con-#Latin"
],
[
"*ster-",
"Reconstruction:Proto-Indo-European/ster-"
],
[
"*sterh₃-",
"Reconstruction:Proto-Indo-European/sterh₃-#Proto-Indo-European:_strewn"
],
[
"*strew-",
"Reconstruction:Proto-Indo-European/strew-"
],
[
"*-eti",
"Reconstruction:Proto-Indo-European/-eti"
],
[
"*strowō",
"Reconstruction:Proto-Italic/strowō"
],
[
"struō",
"struo#Latin"
],
[
"cōnstruō",
"construo#Latin"
],
[
"*-os",
"Reconstruction:Proto-Indo-European/-os#Proto-Indo-European:_athematic"
],
[
"*-s",
"Reconstruction:Proto-Indo-European/-s#Proto-Indo-European:_amphikinetic"
],
[
"*-ōs",
"Reconstruction:Proto-Indo-European/-ōs#Proto-Indo-European:_nouns"
],
[
"*-ōs",
"Reconstruction:Proto-Italic/-ōs#Proto-Italic:_nouns"
],
[
"-or",
"-or#Latin"
],
[
"cōnstrūctor",
"constructor#Latin"
],
[
"cōnstrūctor",
"constructor#Latin"
],
[
"cōnstruō",
"construo#Latin"
],
[
"-or",
"-or#Latin"
],
[
"construct",
"construct#English"
],
[
"-or",
"-or#English:_agent_noun"
]
],
"etymology_templates": [
{
"args": {
"1": "en",
"2": ":bor",
"3": "la-med:cōnstrūctor<ety:af<la:cōnstruō><-or>>",
"text": "++",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *ḱe?\nProto-Indo-European *ḱóm\nProto-Italic *kom\nProto-Italic *kom-\nLatin con-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin cōnstruō\nProto-Indo-European *-os\nProto-Indo-European *-s\nProto-Indo-European *-ōs\nProto-Italic *-ōs\nMedieval Latin -or\nMedieval Latin cōnstrūctorbor.\nEnglish constructor\n[Appendix:Glossary#loanword|Borrowed]] from\", \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"gloss\" : \"with\", \"children\" : [ { \"terms\" : [ { \"id\" : \"with\", \"children\" : [ { \"terms\" : [ { \"id\" : \"with\", \"children\" : [ { \"terms\" : [ { \"id\" : \"beside\", \"children\" : [ { \"terms\" : [ { \"is_uncertain\" : true, \"id\" : \"here\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ḱe\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ḱóm\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*kom\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*kom-\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"con-\", \"status\" : \"ok\", \"lang\" : \"la\" }, { \"gloss\" : \"pile up, arrange; build, erect\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"alt\" : \"*stréweti\", \"lang_name\" : \"Proto-Indo-European\", \"status\" : \"inline\", \"children\" : [ { \"terms\" : [ { \"children\" : [ { \"terms\" : [ { \"id\" : \"strewn\", \"children\" : [ { \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*ster-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*sterh₃-\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"from\" } ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*strew-\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" }, { \"children\" : [ ], \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-eti\", \"status\" : \"ok\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Proto-Italic\", \"term\" : \"*strowō\", \"status\" : \"ok\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Latin\", \"term\" : \"struō\", \"status\" : \"ok\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Latin\", \"term\" : \"cōnstruō\", \"status\" : \"ok\", \"lang\" : \"la\" }, { \"children\" : [ { \"terms\" : [ { \"id\" : \"nouns\", \"children\" : [ { \"terms\" : [ { \"id\" : \"nouns\", \"children\" : [ { \"terms\" : [ { \"id\" : \"athematic\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-os\", \"lang\" : \"ine-pro\" }, { \"id\" : \"amphikinetic\", \"children\" : [ ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-s\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Indo-European\", \"term\" : \"*-ōs\", \"lang\" : \"ine-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"status\" : \"ok\", \"lang_name\" : \"Proto-Italic\", \"term\" : \"*-ōs\", \"lang\" : \"itc-pro\" } ], \"keyword_label\" : \"Inherited from\", \"keyword\" : \"inherited\" } ], \"lang_name\" : \"Medieval Latin\", \"term\" : \"-or\", \"status\" : \"ok\", \"lang\" : \"la-med\" } ], \"keyword_label\" : \"From\", \"is_group\" : true, \"keyword\" : \"affix\" } ], \"lang_name\" : \"Medieval Latin\", \"term\" : \"cōnstrūctor\", \"status\" : \"inline\", \"lang\" : \"la-med\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"English\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"en\" }\" data-lang=\"en\" data-title=\"constructor\">\nBorrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or.",
"name": "ety"
},
{
"args": {
"1": "en",
"2": "construct",
"3": "-or",
"id2": "agent noun"
},
"expansion": "By surface analysis, construct + -or",
"name": "surf"
},
{
"args": {
"1": "en",
"2": ":bor",
"3": "la-med:cōnstrūctor<ety:af<la:cōnstruō><-or>>",
"text": "++",
"tree": "1"
},
"expansion": "Etymology tree\nProto-Indo-European *ḱe?\nProto-Indo-European *ḱóm\nProto-Italic *kom\nProto-Italic *kom-\nLatin con-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin cōnstruō\nProto-Indo-European *-os\nProto-Indo-European *-s\nProto-Indo-European *-ōs\nProto-Italic *-ōs\nMedieval Latin -or\nMedieval Latin cōnstrūctorbor.\nEnglish constructor\nBorrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or.",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nProto-Indo-European *ḱe?\nProto-Indo-European *ḱóm\nProto-Italic *kom\nProto-Italic *kom-\nLatin con-\nProto-Indo-European *ster-\nProto-Indo-European *sterh₃-\nProto-Indo-European *strew-\nProto-Indo-European *-eti\nProto-Indo-European *stréweti\nProto-Italic *strowō\nLatin struō\nLatin cōnstruō\nProto-Indo-European *-os\nProto-Indo-European *-s\nProto-Indo-European *-ōs\nProto-Italic *-ōs\nMedieval Latin -or\nMedieval Latin cōnstrūctorbor.\nEnglish constructor\nBorrowed from Medieval Latin cōnstrūctor, from Latin cōnstruō + Medieval Latin -or. By surface analysis, construct + -or.",
"forms": [
{
"form": "constructors",
"tags": [
"plural"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "constructor (plural constructors)",
"name": "en-noun"
}
],
"hyphenations": [
{
"parts": [
"con",
"struct",
"or"
]
}
],
"hyponyms": [
{
"sense": "object-oriented programming",
"word": "copy constructor"
},
{
"sense": "object-oriented programming",
"word": "default constructor"
},
{
"sense": "object-oriented programming",
"word": "empty constructor"
},
{
"sense": "object-oriented programming",
"word": "nullary constructor"
}
],
"lang": "English",
"lang_code": "en",
"pos": "noun",
"related": [
{
"sense": "object-oriented programming",
"word": "constructorless"
}
],
"senses": [
{
"antonyms": [
{
"word": "destructor"
}
],
"categories": [
"English terms with quotations"
],
"examples": [
{
"bold_text_offsets": [
[
146,
158
]
],
"ref": "1887, Harriet W. Daly, Digging, Squatting, and Pioneering Life in the Northern Territory of South Australia, page 134:",
"text": "All this time the great work over which South Australia was spending large sums of money, aided by unceasing efforts on the part of her telegraph constructors, was going on.",
"type": "quotation"
},
{
"bold_text_offsets": [
[
88,
99
]
],
"ref": "1981, Norma Gleason, Cryptograms and Spygrams, Courier Corporation, →ISBN, page 7:",
"text": "It's a big help in solving cryptograms if you know how a cryptogram is constructed. The constructor normally uses two alphabets, one for plaintext, one for the substitute cipher letters.",
"type": "quotation"
}
],
"glosses": [
"A person who, or thing that, constructs."
],
"links": [
[
"construct",
"construct"
]
]
},
{
"categories": [
"en:Automotive"
],
"glosses": [
"A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
],
"links": [
[
"automotive",
"automotive"
],
[
"Formula One",
"Formula One"
]
],
"raw_glosses": [
"(automotive) A company which, or individual who, builds racing vehicles. In Formula One, constructor status is strictly defined by the rules, but in other motorsports the term is merely a descriptor. Depending on the racing rules, some constructors (e.g. Cosworth) may provide vehicles to racing teams who are not themselves constructors, while others are both teams and constructors (Ducati Corse, Scuderia Ferrari)."
],
"topics": [
"automotive",
"transport",
"vehicles"
]
},
{
"antonyms": [
{
"word": "destructor"
}
],
"categories": [
"en:Object-oriented programming"
],
"glosses": [
"A class method that creates and initializes each instance of an object."
],
"links": [
[
"object-oriented programming",
"object-oriented programming"
],
[
"class",
"class"
],
[
"method",
"method"
],
[
"create",
"create"
],
[
"initialize",
"initialize"
],
[
"instance",
"instance"
],
[
"object",
"object"
]
],
"qualifier": "object-oriented programming",
"raw_glosses": [
"(object-oriented programming) A class method that creates and initializes each instance of an object."
]
},
{
"categories": [
"American English",
"en:Crosswording"
],
"glosses": [
"A person who creates crossword puzzles."
],
"links": [
[
"crosswording",
"crosswording"
],
[
"crossword puzzle",
"crossword puzzle"
]
],
"qualifier": "crosswording",
"raw_glosses": [
"(crosswording, chiefly US) A person who creates crossword puzzles."
],
"synonyms": [
{
"tags": [
"UK"
],
"word": "setter"
},
{
"word": "compiler"
}
],
"tags": [
"US"
]
}
],
"sounds": [
{
"ipa": "/kənˈstɹʌktɚ/",
"tags": [
"General-American"
]
},
{
"ipa": "/kənˈstɹʌktə/",
"tags": [
"Received-Pronunciation"
]
},
{
"audio": "LL-Q1860 (eng)-Vealhurl-constructor2.wav",
"mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.mp3",
"ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/0/02/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav/LL-Q1860_%28eng%29-Vealhurl-constructor2.wav.ogg",
"tags": [
"Southern-England"
]
},
{
"audio": "LL-Q1860 (eng)-Vealhurl-constructor.wav",
"mp3_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/4/47/LL-Q1860_%28eng%29-Vealhurl-constructor.wav/LL-Q1860_%28eng%29-Vealhurl-constructor.wav.mp3",
"ogg_url": "https://upload.wikimedia.org/wikipedia/commons/transcoded/4/47/LL-Q1860_%28eng%29-Vealhurl-constructor.wav/LL-Q1860_%28eng%29-Vealhurl-constructor.wav.ogg",
"tags": [
"Southern-England"
]
}
],
"translations": [
{
"code": "ba",
"lang": "Bashkir",
"lang_code": "ba",
"roman": "tüðüwsi",
"sense": "one who constructs",
"word": "төҙөүсе"
},
{
"code": "be",
"lang": "Belarusian",
"lang_code": "be",
"roman": "kanstrúktar",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "канстру́ктар"
},
{
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "konstruktér"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "one who constructs",
"word": "rakentaja"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "one who constructs",
"tags": [
"masculine",
"person"
],
"word": "konstruktor"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "one who constructs",
"tags": [
"feminine"
],
"word": "konstruktorka"
},
{
"code": "ru",
"lang": "Russian",
"lang_code": "ru",
"roman": "konstrúktor",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"code": "ru",
"english": "builder",
"lang": "Russian",
"lang_code": "ru",
"roman": "stroítelʹ",
"sense": "one who constructs",
"tags": [
"masculine"
],
"translation": "builder",
"word": "строи́тель"
},
{
"code": "uk",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "konstrúktor",
"sense": "one who constructs",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"code": "uk",
"english": "builder",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "budivélʹnyk",
"sense": "one who constructs",
"tags": [
"masculine"
],
"translation": "builder",
"word": "будіве́льник"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in automotive: someone who builds racing vehicles",
"word": "rakentaja"
},
{
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "in automotive: someone who builds racing vehicles",
"tags": [
"feminine"
],
"word": "écurie"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "in automotive: someone who builds racing vehicles",
"tags": [
"masculine",
"person"
],
"word": "konstruktor"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "in automotive: someone who builds racing vehicles",
"tags": [
"feminine"
],
"word": "konstruktorka"
},
{
"code": "bg",
"lang": "Bulgarian",
"lang_code": "bg",
"roman": "konstrúktor",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"code": "cs",
"lang": "Czech",
"lang_code": "cs",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "konstruktor"
},
{
"code": "eo",
"lang": "Esperanto",
"lang_code": "eo",
"sense": "in object oriented programming: code that creates objects",
"word": "konstruilo"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in object oriented programming: code that creates objects",
"word": "konstruktori"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in object oriented programming: code that creates objects",
"word": "muodostin"
},
{
"code": "fi",
"lang": "Finnish",
"lang_code": "fi",
"sense": "in object oriented programming: code that creates objects",
"word": "rakentaja"
},
{
"code": "fr",
"lang": "French",
"lang_code": "fr",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "constructeur"
},
{
"code": "de",
"lang": "German",
"lang_code": "de",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "Konstruktor"
},
{
"code": "el",
"lang": "Greek",
"lang_code": "el",
"roman": "kataskevastís",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "κατασκευαστής"
},
{
"code": "he",
"lang": "Hebrew",
"lang_code": "he",
"roman": "pe'ulah bonah",
"sense": "in object oriented programming: code that creates objects",
"word": "פעולה בונה"
},
{
"code": "it",
"lang": "Italian",
"lang_code": "it",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "costruttore"
},
{
"code": "ja",
"lang": "Japanese",
"lang_code": "ja",
"roman": "konsutorakuta",
"sense": "in object oriented programming: code that creates objects",
"word": "コンストラクタ"
},
{
"alt": "こうちくし",
"code": "ja",
"lang": "Japanese",
"lang_code": "ja",
"roman": "kōchikushi",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"rare"
],
"word": "構築子"
},
{
"alt": "生成子",
"code": "ko",
"lang": "Korean",
"lang_code": "ko",
"roman": "saengseongja",
"sense": "in object oriented programming: code that creates objects",
"word": "생성자"
},
{
"code": "pl",
"lang": "Polish",
"lang_code": "pl",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"inanimate",
"masculine"
],
"word": "konstruktor"
},
{
"code": "pt",
"lang": "Portuguese",
"lang_code": "pt",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "construtor"
},
{
"code": "ru",
"lang": "Russian",
"lang_code": "ru",
"roman": "konstrúktor",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"code": "sv",
"lang": "Swedish",
"lang_code": "sv",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"common-gender"
],
"word": "konstruktor"
},
{
"code": "uk",
"lang": "Ukrainian",
"lang_code": "uk",
"roman": "konstrúktor",
"sense": "in object oriented programming: code that creates objects",
"tags": [
"masculine"
],
"word": "констру́ктор"
},
{
"code": "vi",
"lang": "Vietnamese",
"lang_code": "vi",
"sense": "in object oriented programming: code that creates objects",
"word": "hàm khởi tạo"
}
],
"word": "constructor"
}
{
"categories": [
"Pages using etymon with no ID",
"Pages with 3 entries",
"Pages with entries",
"Pages with etymology trees",
"Pages with etymon",
"Pages with inline etymon for redlinks"
],
"etymology_links": [
[
"constructeur",
"constructeur#French"
]
],
"etymology_templates": [
{
"args": {
"1": "ro",
"2": ":bor",
"3": "fr:constructeur",
"text": "+",
"tree": "1"
},
"expansion": "[Appendix:Glossary#loanword|Borrowed]] from\", \"terms\" : [ { \"children\" : [ ], \"lang_name\" : \"French\", \"term\" : \"constructeur\", \"status\" : \"missing\", \"lang\" : \"fr\" } ], \"keyword\" : \"bor\" } ], \"lang_name\" : \"Romanian\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"ro\" }\" data-lang=\"ro\" data-title=\"constructor\">\nBorrowed from French constructeur.",
"name": "ety"
},
{
"args": {
"1": "ro",
"2": ":bor",
"3": "fr:constructeur",
"text": "+",
"tree": "1"
},
"expansion": "Borrowed from French constructeur.",
"name": "ety"
}
],
"etymology_text": "Borrowed from French constructeur.",
"forms": [
{
"form": "constructori",
"tags": [
"plural"
]
},
{
"form": "equivalent constructoare",
"tags": [
"feminine"
]
},
{
"form": "no-table-tags",
"source": "declension",
"tags": [
"table-tags"
]
},
{
"form": "ro-noun-m",
"source": "declension",
"tags": [
"inflection-template"
]
},
{
"form": "constructor",
"source": "declension",
"tags": [
"accusative",
"indefinite",
"nominative",
"singular"
]
},
{
"form": "constructorul",
"source": "declension",
"tags": [
"accusative",
"definite",
"nominative",
"singular"
]
},
{
"form": "constructori",
"source": "declension",
"tags": [
"accusative",
"indefinite",
"nominative",
"plural"
]
},
{
"form": "constructorii",
"source": "declension",
"tags": [
"accusative",
"definite",
"nominative",
"plural"
]
},
{
"form": "constructor",
"source": "declension",
"tags": [
"dative",
"genitive",
"indefinite",
"singular"
]
},
{
"form": "constructorului",
"source": "declension",
"tags": [
"dative",
"definite",
"genitive",
"singular"
]
},
{
"form": "constructori",
"source": "declension",
"tags": [
"dative",
"genitive",
"indefinite",
"plural"
]
},
{
"form": "constructorilor",
"source": "declension",
"tags": [
"dative",
"definite",
"genitive",
"plural"
]
},
{
"form": "constructorule",
"source": "declension",
"tags": [
"singular",
"vocative"
]
},
{
"form": "constructorilor",
"source": "declension",
"tags": [
"plural",
"vocative"
]
}
],
"head_templates": [
{
"args": {
"1": "m",
"2": "constructori",
"f": "constructoare"
},
"expansion": "constructor m (plural constructori, feminine equivalent constructoare)",
"name": "ro-noun"
}
],
"inflection_templates": [
{
"args": {
"gpd": "constructorilor",
"gpi": "constructori",
"gsd": "constructorului",
"gsi": "constructor",
"n": "",
"npd": "constructorii",
"npi": "constructori",
"nsd": "constructorul",
"nsi": "constructor",
"vp": "constructorilor",
"vs": "constructorule",
"vs2": ""
},
"name": "ro-decl-noun"
}
],
"lang": "Romanian",
"lang_code": "ro",
"pos": "noun",
"senses": [
{
"categories": [
"Pages using etymon with no ID",
"Pages with 3 entries",
"Pages with entries",
"Pages with etymon",
"Romanian countable nouns",
"Romanian entries referencing missing etymons",
"Romanian entries with etymology texts",
"Romanian entries with etymon",
"Romanian entries with incorrect language header",
"Romanian lemmas",
"Romanian masculine nouns",
"Romanian nouns",
"Romanian nouns with red links in their headword lines",
"Romanian terms borrowed from French",
"Romanian terms derived from French"
],
"glosses": [
"constructor, builder"
],
"links": [
[
"constructor",
"constructor#English"
],
[
"builder",
"builder"
]
],
"tags": [
"masculine"
]
}
],
"word": "constructor"
}
{
"categories": [
"Pages using etymon with no ID",
"Pages with 3 entries",
"Pages with entries",
"Pages with etymology trees",
"Pages with etymon",
"Pages with inline etymon for redlinks",
"Rhymes:Spanish/oɾ",
"Rhymes:Spanish/oɾ/3 syllables",
"Spanish 3-syllable words",
"Spanish adjectives",
"Spanish countable nouns",
"Spanish entries with etymology texts",
"Spanish entries with etymology trees",
"Spanish entries with etymon",
"Spanish entries with incorrect language header",
"Spanish learned borrowings from Late Latin",
"Spanish lemmas",
"Spanish masculine nouns",
"Spanish nouns",
"Spanish terms borrowed from Late Latin",
"Spanish terms derived from Late Latin",
"Spanish terms derived from Latin",
"Spanish terms with IPA pronunciation"
],
"etymology_links": [
[
"cōnstruere",
"construere#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstruere",
"construere#Latin"
]
],
"etymology_templates": [
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\n[Appendix:Glossary#learned_borrowing|Learned borrowing]] from\", \"terms\" : [ { \"gloss\" : \"builder\", \"children\" : [ { \"terms\" : [ { \"gloss\" : \"build, pile together\", \"children\" : [ ], \"lang_name\" : \"Latin\", \"term\" : \"cōnstruere\", \"status\" : \"missing\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"cōnstructor\", \"status\" : \"inline\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"Spanish\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"es\" }\" data-lang=\"es\" data-title=\"constructor\">\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
},
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"forms": [
{
"form": "constructora",
"tags": [
"feminine"
]
},
{
"form": "constructores",
"tags": [
"masculine",
"plural"
]
},
{
"form": "constructoras",
"tags": [
"feminine",
"plural"
]
}
],
"head_templates": [
{
"args": {},
"expansion": "constructor (feminine constructora, masculine plural constructores, feminine plural constructoras)",
"name": "es-adj"
}
],
"hyphenation": [
"cons‧truc‧tor"
],
"hyphenations": [
{
"parts": [
"cons‧truc‧tor"
]
}
],
"lang": "Spanish",
"lang_code": "es",
"pos": "adj",
"senses": [
{
"glosses": [
"constructing"
],
"links": [
[
"constructing",
"constructing"
]
]
}
],
"sounds": [
{
"ipa": "/konstɾuɡˈtoɾ/"
},
{
"ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
},
{
"rhymes": "-oɾ"
}
],
"word": "constructor"
}
{
"categories": [
"Pages using etymon with no ID",
"Pages with 3 entries",
"Pages with entries",
"Pages with etymology trees",
"Pages with etymon",
"Pages with inline etymon for redlinks",
"Rhymes:Spanish/oɾ",
"Rhymes:Spanish/oɾ/3 syllables",
"Spanish 3-syllable words",
"Spanish adjectives",
"Spanish countable nouns",
"Spanish entries with etymology texts",
"Spanish entries with etymology trees",
"Spanish entries with etymon",
"Spanish entries with incorrect language header",
"Spanish learned borrowings from Late Latin",
"Spanish lemmas",
"Spanish masculine nouns",
"Spanish nouns",
"Spanish terms borrowed from Late Latin",
"Spanish terms derived from Late Latin",
"Spanish terms derived from Latin",
"Spanish terms with IPA pronunciation"
],
"etymology_links": [
[
"cōnstruere",
"construere#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstructor",
"constructor#Latin"
],
[
"cōnstruere",
"construere#Latin"
]
],
"etymology_templates": [
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\n[Appendix:Glossary#learned_borrowing|Learned borrowing]] from\", \"terms\" : [ { \"gloss\" : \"builder\", \"children\" : [ { \"terms\" : [ { \"gloss\" : \"build, pile together\", \"children\" : [ ], \"lang_name\" : \"Latin\", \"term\" : \"cōnstruere\", \"status\" : \"missing\", \"lang\" : \"la\" } ], \"keyword_label\" : \"From\", \"keyword\" : \"uder\" } ], \"lang_name\" : \"Late Latin\", \"term\" : \"cōnstructor\", \"status\" : \"inline\", \"lang\" : \"la-lat\" } ], \"keyword\" : \"lbor\" } ], \"lang_name\" : \"Spanish\", \"term\" : \"constructor\", \"status\" : \"ok\", \"lang\" : \"es\" }\" data-lang=\"es\" data-title=\"constructor\">\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
},
{
"args": {
"1": "es",
"2": ":lbor",
"3": "la-lat:cōnstructor<t:builder><ety:uder<la:cōnstruere<t:build, pile together>>>",
"text": "2",
"tree": "1"
},
"expansion": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"name": "ety"
}
],
"etymology_text": "Etymology tree\nLatin cōnstruere\nLate Latin cōnstructorlbor.\nSpanish constructor\nLearned borrowing from Late Latin cōnstructor (“builder”), from Latin cōnstruere (“build, pile together”).",
"forms": [
{
"form": "constructores",
"tags": [
"plural"
]
},
{
"form": "constructora",
"tags": [
"feminine"
]
},
{
"form": "constructoras",
"tags": [
"feminine",
"plural"
]
}
],
"head_templates": [
{
"args": {
"1": "m",
"f": "+"
},
"expansion": "constructor m (plural constructores, feminine constructora, feminine plural constructoras)",
"name": "es-noun"
}
],
"hyphenation": [
"cons‧truc‧tor"
],
"hyphenations": [
{
"parts": [
"cons‧truc‧tor"
]
}
],
"lang": "Spanish",
"lang_code": "es",
"pos": "noun",
"senses": [
{
"glosses": [
"constructor, builder"
],
"links": [
[
"constructor",
"constructor#English"
],
[
"builder",
"builder"
]
],
"tags": [
"masculine"
]
}
],
"sounds": [
{
"ipa": "/konstɾuɡˈtoɾ/"
},
{
"ipa": "[kõns.t̪ɾuɣ̞ˈt̪oɾ]"
},
{
"rhymes": "-oɾ"
}
],
"word": "constructor"
}
Download raw JSONL data for constructor meaning in All languages combined (29.4kB)
This page is a part of the kaikki.org machine-readable All languages combined dictionary. This dictionary is based on structured data extracted on 2026-10-25 from the enwiktionary dump dated 2026-10-01 using wiktextract (f9fe161 and 6f96ddf). The data shown on this site has been post-processed and various details (e.g., extra categories) removed, some information disambiguated, and additional data merged from other sources. See the raw data download page for the unprocessed wiktextract data.
If you use this data in academic research, please cite Tatu Ylonen: Wiktextract: Wiktionary as Machine-Readable Structured Data, Proceedings of the 13th Conference on Language Resources and Evaluation (LREC), pp. 1317-1325, Marseille, 20-25 June 2022. Linking to the relevant page(s) under https://kaikki.org would also be greatly appreciated.